package com.fg.cloud.manager.entry.product.vo;

import java.io.Serializable;

/**
 * 
 * Description:高级搜索传参
 * @author 陈银龙
 * @date 2017年8月22日下午9:00:29
 */
public class AgencyParmsVo implements Serializable{

	private static final long serialVersionUID = -1511471916829928398L;

	/**
	 * 商品类别编号
	 */
	private String categoryNumber;
	
	/**
	 * 类别id
	 */
	private Long categoryId;
	
	/**
	 * 类别名字
	 */
	private String productName; 
	
	/**
	 * 商品编号
	 */
	private String productNumber;
	
	/**
	 * 商品标签,
	 * isNewProduct:新品
	 * isPerformence:高性价比商品
	 * isConmodity:热销商品
	 * 中间用 ","隔开
	 */
	private String productLabel = "isNewProduct,isPerformence,isConmodity";
	
	/**
	 * 新品
	 */
	private Integer isNewProduct;
	
	/**
	 * 高性价比商品
	 */
	private Integer isPerformence;

	/**
	 * 热销商品 
	 */
	private Integer isConmodity;
	
	/**
	 * 商品条码
	 */
	private String barcode;
	
	/**
	 * 页码
	 */
	private Integer pageNum;
	
	/**
	 * 每页大小
	 */
	private Integer pageSize;
	
	private String sort;
	
	private String order;
	
	/**
	 * 是否要求有货,Y是
	 */
	private Integer stock;
	
	/**
	 * 收藏过的,传1
	 * */
	private Integer collection;
	
	/**
	 * 订过的,传1
	 * */
	private Integer buy;
	
	private String keyword;
	
	private Long facId;
	

	public Long getFacId() {
		return facId;
	}

	public void setFacId(Long facId) {
		this.facId = facId;
	}

	public String getKeyword() {
		return keyword;
	}

	public void setKeyword(String keyword) {
		this.keyword = keyword;
	}

	public Integer getBuy() {
		return buy;
	}

	public void setBuy(Integer buy) {
		this.buy = buy;
	}

	public Integer getCollection() {
		return collection;
	}

	public void setCollection(Integer collection) {
		this.collection = collection;
	}

	private Long id;
	
	public String getSort() {
		return sort;
	}

	public void setSort(String sort) {
		this.sort = sort;
	}

	public String getOrder() {
		return order;
	}

	public void setOrder(String order) {
		this.order = order;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Integer getIsNewProduct() {
		return isNewProduct;
	}

	public void setIsNewProduct(Integer isNewProduct) {
		this.isNewProduct = isNewProduct;
	}

	public Integer getIsPerformence() {
		return isPerformence;
	}

	public void setIsPerformence(Integer isPerformence) {
		this.isPerformence = isPerformence;
	}

	public Integer getIsConmodity() {
		return isConmodity;
	}

	public void setIsConmodity(Integer isConmodity) {
		this.isConmodity = isConmodity;
	}

	public Long getCategoryId() {
		return categoryId;
	}

	public void setCategoryId(Long categoryId) {
		this.categoryId = categoryId;
	}

	public Integer getStock() {
		return stock;
	}

	public void setStock(Integer stock) {
		this.stock = stock;
	}

	public Integer getPageNum() {
		return pageNum;
	}

	public void setPageNum(Integer pageNum) {
		this.pageNum = pageNum;
	}

	public Integer getPageSize() {
		return pageSize;
	}

	public void setPageSize(Integer pageSize) {
		this.pageSize = pageSize;
	}

	public String getCategoryNumber() {
		return categoryNumber;
	}

	public void setCategoryNumber(String categoryNumber) {
		this.categoryNumber = categoryNumber;
	}

	public String getProductName() {
		return productName;
	}

	public void setProductName(String productName) {
		this.productName = productName;
	}

	public String getProductNumber() {
		return productNumber;
	}

	public void setProductNumber(String productNumber) {
		this.productNumber = productNumber;
	}

	public String getProductLabel() {
		return productLabel;
	}

	public void setProductLabel(String productLabel) {
		this.productLabel = productLabel;
	}

	public String getBarcode() {
		return barcode;
	}

	public void setBarcode(String barcode) {
		this.barcode = barcode;
	}
	
	
}
